partially roast something - English Synonyms Dictionary